using System;

using Pegasus.Runtime.InteropServices;

namespace Pegasus.Windows.API.Interfaces
{
	/// <summary>
	/// Class that holds the const/read-only values for interface ID, or IIDs.
	/// </summary>
	public static class IID
	{
		/// <summary></summary>
		public static readonly Guid IEnumIDList = MarshalEx.GetGuid( typeof( IEnumIDList ) );
		
		/// <summary></summary>
		public static readonly Guid IImageList = MarshalEx.GetGuid( typeof( IImageList ) );

		/// <summary></summary>
		public static readonly Guid IShellFolder = MarshalEx.GetGuid( typeof( IShellFolder ) );
	}
}
